 |
CATIA V5 Programmierung : Selektion von Einzelteilen innerhalb eines Merged CGRs
sylvio am 08.04.2011 um 13:59 Uhr (0)
Hallo liebe Catiaprogrammiergemeinde,ich möchte gerne innerhalb eines Merged-CGRs alle Einzelkomponenten jeweils automatisch einzeln selektieren, um anschließend eine Inertiaberechnung auf der Selektion durchzuführen. Die gemessenen Werte(Schwerpunkt, Achsen, Boundingbox) werden dann zur weiteren Verarbeitung ausgelesen und gespeichert.Manuell mach ich das so, indem ich mein komplettes CGR-Model über die Selection Trap selektiere und dann mit der Suchfunktion von Catia in der Selektion nach meinen Einzelko ...
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Maximalen Abstand zwischen zwei Flaechen messen
sylvio am 08.04.2011 um 15:20 Uhr (0)
Hallo Tim,wenn Du nicht viele Abstände messen musst, hilft Dir vielleicht das Measure Inertia mit der Boundingbox weiter. Das Measure Inertia lässt sich automatisieren.Ich hab mal ein Screenshot angehängt. Du musst nur bei den Einheiten aufpassen. Bei einer Multiselektion des Inertias rechnet Catia in Meter und nicht in Millimeter. Das ist ein Anzeigefehler in Catia, das da mm steht.GrußSylvio
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selektion von Einzelteilen innerhalb eines Merged CGRs
sylvio am 08.04.2011 um 17:41 Uhr (0)
Hallo Bernd,das heißt bestimmt bei Dir Rechteck-Falle oder so. Das ist einfach wenn Du einen Rahmen um Deine Elemente ziehst, um Sie zu selektieren.Ich hab das Measure Inertia folgendermaßen automatisiert:1. Selektion eines Elements2. Kommando: "Measure Inertia" an Catia abgesetzen3. Selektion über "Digital Mockup.Measure;all"4. Messwerte der Selektion speichern5. Selektion der Messwerte löschen6. "Measure Inertia" Fenster per Windows-Api schließen7. von vorne beginnenIch kann das Technologieobjekt für die ...
| In das Form CATIA V5 Programmierung wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |